home *** CD-ROM | disk | FTP | other *** search
/ More MacCube 6: Multimedia / More MacCube Vol 6 Multimedia.bin / Multimedia / SpinIt.1b1 fat / Making Your Own Objects / polytope.r < prev    next >
Encoding:
Text File  |  1995-12-10  |  480 b   |  27 lines  |  [TEXT/KAHL]

  1. /*
  2.     polytope.r
  3.     
  4.     Types for the polytope files used by Spinner
  5. */
  6.  
  7. type 'Dim0' {
  8.     integer = $$CountOf(vertArray);    /* Number of vertices represented */
  9.     integer;        /* Largest magnitude of any vector */
  10.     array vertArray {    /* the vertices */
  11.         array [4] {
  12.             integer;
  13.         };
  14.     };
  15.     integer = 0;    /* not used */
  16. };
  17.  
  18. type 'Dim1' {
  19.     integer = $$CountOf(edgeArray);
  20.     array edgeArray {
  21.         array [2] {    /* index of the 2 points of each edge */
  22.             integer;
  23.         };
  24.     };
  25.     integer = 0;    /* not used */
  26. };
  27.